You will have a total of 120 minutes to complete both portions of the exam. You may divide your time as you see fit, but it is probably in your best interest to attempt the written portion before the computer-based programming portion.
NOTE: Do not click on Submit Quiz until you have answered all of the questions to the best of your ability (i.e., until you are done). Canvas will automatically save your work. You can answer some questions, work on the computer-based portion, return to the written portion, and answer other questions (or change your answers), as long as you don't click on Submit Quiz.
The source code you submit must be written entirely during the exam period. The use of any pre-existing code (other than that provided as part of the exam) will be considered a violation of the Honor Code.
.zip
file containing just
your .java
files for that
question. The .zip
file must not contain any
directories/folders (i.e., the .zip
file must be
organized as it has been for programming assignments).
No limit will be placed on the number of submissions but, obviously, you must complete the exam during the scheduled exam period and submissions waste time. So, you should write your code as if you will only have time to submit each question once or twice.
You should assume that Autolab will not provide "hints". In other words, the submission system will be "grading" your submissions not helping you debug them.
No submissions will be accepted after the end of the scheduled exam period. So, make sure you submit an answer for each question before the end of the scheduled exam period. Your last submission is the one that will be graded (so don't make spurious changes after your first submission -- such changes may lower your grade).
It is possible that your grade on the computer-based programming portion of an exam will be lower than the grade you receive from Autolab (if, for example, your code is poorly designed, poorly implemented, or inelegant). In other words, though style defects will not reduce your grade, other aspects of quality may.
It is also possible that your grade on the computer-based programming portion of an exam will be lower than the grade you receive from Autolab (if, for example, your code is correct but you submit it incorrectly).
Copyright 2020